@@ -22,6 +22,7 @@ chmod-socket = 777 |
||
| 22 | 22 |
vacuum = true |
| 23 | 23 |
|
| 24 | 24 |
# 11: Resource temporarily unavailable |
| 25 |
+# Exec sysctl.sh first |
|
| 25 | 26 |
reload-mercy = 64 |
| 26 | 27 |
max-requests = 8192 |
| 27 | 28 |
listen = 4096 |
@@ -44,6 +44,7 @@ INSTALLED_APPS = [ |
||
| 44 | 44 |
# 'django_short_url', |
| 45 | 45 |
'django_uniapi', |
| 46 | 46 |
'django_we', |
| 47 |
+ 'djadmin', |
|
| 47 | 48 |
'api', |
| 48 | 49 |
'encrypt', |
| 49 | 50 |
'mch', |
@@ -91,6 +92,8 @@ WSGI_APPLICATION = 'kodo.wsgi.application' |
||
| 91 | 92 |
# https://docs.djangoproject.com/en/1.11/ref/settings/#databases |
| 92 | 93 |
|
| 93 | 94 |
DATABASES = {
|
| 95 |
+ # Create Database |
|
| 96 |
+ # CREATE DATABASE kodo DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; |
|
| 94 | 97 |
'default': {
|
| 95 | 98 |
'ENGINE': 'django.db.backends.mysql', |
| 96 | 99 |
'NAME': 'kodo', |
@@ -1,19 +1,19 @@ |
||
| 1 |
-Django==1.11.3 |
|
| 1 |
+Django==1.11.9 |
|
| 2 | 2 |
StatusCode==1.0.0 |
| 3 |
-django-admin==1.1.0 |
|
| 3 |
+django-admin==1.1.1 |
|
| 4 | 4 |
django-detect==1.0.5 |
| 5 | 5 |
django-json-render==1.0.0 |
| 6 | 6 |
django-json-response==1.1.5 |
| 7 |
-django-models-ext==1.0.5 |
|
| 8 |
-django-short-url==1.0.2 |
|
| 7 |
+django-models-ext==1.1.0 |
|
| 8 |
+django-short-url==1.0.3 |
|
| 9 | 9 |
django-shortuuidfield==0.1.3 |
| 10 |
-django-uniapi==1.0.0 |
|
| 10 |
+django-uniapi==1.0.1 |
|
| 11 | 11 |
django-we==1.1.2 |
| 12 | 12 |
furl==1.0.1 |
| 13 | 13 |
hiredis==0.2.0 |
| 14 | 14 |
mysqlclient==1.3.12 |
| 15 |
-pywe-oauth==1.0.5 |
|
| 15 |
+pywe-oauth==1.0.6 |
|
| 16 | 16 |
pywe-pay==1.0.11 |
| 17 | 17 |
redis==2.10.6 |
| 18 |
-redis-extensions==1.1.6 |
|
| 18 |
+redis-extensions==1.2.0 |
|
| 19 | 19 |
rsa==3.4.2 |
@@ -0,0 +1,4 @@ |
||
| 1 |
+#!/bin/bash |
|
| 2 |
+ |
|
| 3 |
+sudo sysctl -w net.core.somaxconn=4096 |
|
| 4 |
+sudo sysctl -w net.core.netdev_max_backlog=50000 |
@@ -10,4 +10,4 @@ def b64_encrypt(plaintext): |
||
| 10 | 10 |
|
| 11 | 11 |
|
| 12 | 12 |
def b64_decrypt(ciphertext): |
| 13 |
- return cc.Convert2Unicode(base64.urlsafe_b64decode(ciphertext)) |
|
| 13 |
+ return cc.Convert2Unicode(base64.urlsafe_b64decode(cc.Convert2Utf8(ciphertext))) |